The 1908 Tunguska Explosion: A Mystery Unveiled